package cn.wetcland.urban.common.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class UploadImgVO {

    /**
     * errno 即错误代码，0 表示没有错误。
     * 如果有错误，errno != 0，可通过下文中的监听函数 fail 拿到该错误码进行自定义处理
     *
     * data 是一个数组，返回图片Object，Object中包含需要包含url、alt和href三个属性,
     * 它们分别代表图片地址、图片文字说明和跳转链接,alt和href属性是可选的，
     * 可以不设置或设置为空字符串,需要注意的是url是一定要填的。
     *
     */

    private Integer errno;

    private List<CustomData> data;

    @Data
    @AllArgsConstructor
    @NoArgsConstructor
    public static class CustomData {
        private String url;

        private String alt;

        private String href;

        private Long imgId;
    }

}
